﻿/* drag container */
#main_container{
	/*margin: auto;*/
	width: 100%;
}
	/* container for left and right div */
	#drag{
		/* make it visible */
		/*border: 1px solid navy;*/
	}

		/* container for the left table */
		#main_container #left{
			/*width: 86%;*/
			width: 80%;
			height: 500px;
			float: left;
			/*margin-right: 20px;*/
			/* make it visible */
			border: 0px solid #499B33;
			background-color: #fafeff;
			overflow: auto;
			position: relative;
		}
		/* container for the right table */
		#main_container #right{
			width: 18%;
			height: 400px;
			padding-left: auto;
			padding-right: 0px;
			/* align div to the right */
			/*margin-left: auto;*/
			/* make it visible */
			border: 0px solid #499B33;
			background-color: #fafeff;
			overflow: auto;
			/*margin-left: auto;*/
			position: relative;
		}


/* drag objects (DIV inside table cells) */
.drag{
	position: relative;
	cursor: move;
	margin: auto;
	z-index: 10;
	background-color: white;
	/*text-align: center;*/
	font-size: 10pt; /* needed for cloned object */
	opacity: 0.4;
	filter: alpha(opacity=40);
	
	
	/* without width, IE6/7 will not apply filter/opacity to the element ?! */
	width: 100px;
	/*height: 35px;*/
	/*line-height: 35px;*/
	
	float: left;
	
	font-weight:bold;
	/*
	color: #444a51;
    */
	text-decoration: none;
	padding: 1px 18px 1px;
}


/* tables */
div#drag table {
	background-color: #ffffff;
	border-collapse: collapse;
	/* center tables */
	margin: 0px auto;
}
		/* timetable */
		div#drag #table2 {
			/* align table to the right */
			/*margin-left: auto;*/
			width: 100px;
		}


/* table cells */
div#drag table td,th{
	/*border-style: double;/*
	
	/*height: 50px;*/
	text-align: center;
	/*font-size: 10pt;*/
}

/* table cells */
div#drag table th{  
	font-weight: bold;
}

		/* td */
		div#drag table td{
			border-width: 0px 1px 1px 0px;
			border-color: white;
			font-weight: normal;
			/* borde separacion fila*/
			border-top:1px solid #C3C3C3;
		}

		/* th */
		div#drag table th{
			border-width: 1px 0px 0px 1px;
			border-color: white;
			font-weight: normal;
			/* linea seperacion */
			border-right: #760000 solid 1px;
		}
		
		/* upper right cell */
		div#drag table .upper_right{
			border-width: 0px;
		}

		/* lower left cell */
		div#drag table .lower_left{
			border-width: 0px;
		}

#ctl00_ContentPlaceHolder1_grilla .hover td,
#ctl00_ContentPlaceHolder1_grilla .over td { background: #FAF2E5; }

#grilla .hover td,
#grilla .over td { background: #FAF2E5; }


/* last row and last column without border */
.noborder{
	border-width: 0px;
}

/* green objects */
.green {
	border: 0px solid #499B33;
}

.user 
{
	/*margin-left: -14px; */
	background: transparent url(../../../../Images/icons/icon_user.gif) no-repeat scroll left top;
}

.trash 
{
    text-align:left;
    padding: 5px 35px; 
    color:#fff; 
	/*margin-left: -14px; */
	background: #6e8fad url(../../../../Images/icons/error.png) no-repeat scroll left top;
}

/* blank cells (upper left corner) */
.blank {
	background-color: white;
}


/* message line */
#message{
	color: white;
	background-color: #aaa;
	text-align: center;
	margin-top: 10px;
}


/* dark cells (first column and table header) */
.dark
{
	color: #444;
	/*background-color: #c3c3c3;*/
}


/* append here cloned object before placing to the target table cell */
#obj_new{
	/*height: 32px;*/
	width: 100%;
}

/* deslizar grilla usuario */
.iconoDerechaDisp  
{	 	
	background: transparent url(../../../../Images/bg/btn_derecha.PNG) no-repeat scroll left top;
	width: 12px;
	height: 15px;
}
.iconoIzquierdaDisp  
{	 	
	background: transparent url(../../../../Images/bg/btn_izquierda.PNG) no-repeat scroll left top;
	width: 12px;
	height: 15px;
}


/* estilo over grilla usuario */
#idTrSider .hover td,
#idTrSider .over td 
{
    background: #FAF2E5 url(../../../../Images/icons/icon_user.gif) no-repeat scroll left top;
    color: #2d0615;
}